play catch - French English Dictionary